base one's arguments - French English Dictionary